mark selby
Domestic FootballFIFA ASEAN Cup 2026: A 63-Place Gap, Two National-Team Models, and a Headline That Sold the Wrong MatchOne Headline, Two Matches On 29 September 2026, a Vietnamese sports outlet...
SwimmingVietnam Swimming Data Wave: When Stage-1 Is Empty and the Lesson of Forgotten TruthThere is a pressure no one sees, but every team fears. I named it: Binh Duong...
ChessGlobal Chess League 2026: Carlsen Returns, India at a Historic CrossroadsThe empty stadium that year, I found the tactical diagram lying under the sea...
EsportsEsports: When Beautiful Data Hides a Bleeding IndustryAt Riyadh, in July 2026, I stood in the arena of the Esports World Cup and...
BadmintonFrench Open 2026 Final: PV Sindhu, the Last Six Points of the Decider, and the Unanswered Question of Ten MeetingsIn the deciding game of the semi-final, Hina Akechi had just edged ahead 16-1...
Martial ArtsVietnam's first bronze at Asiad 20: teqball, karate and the medal arithmetic nobody wants to readAt the corner of the hall where the teqball table had been assembled, what...
EsportsGAM vs VKE: The Battle Between Instinct and Formula at VCS Summer 2026When the clock hit the 28th minute of the match between GAM Esports and Vikin...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
International FootballJoel Huiqui, a Tray of Tacos de Canasta and Cruz Azul's Media-Relations ProblemAt La Noria that morning, the first thing people saw was a tray of tacos de...
EsportsThe Nine Layers of an Esports Transfer: How a Price Tag Gets RewrittenThe Nine Layers of an Esports Transfer: How a Price Tag Gets Rewritten Openin...
International FootballA Punch in the Handshake Line: Japan U-21 and the Lesson of Silence Against North KoreaSome matches do not begin with a whistle. They begin with a line of men...
SwimmingFrom a Girl Swimming in Phu Nhuan Lake to Asia's Swimmer: A 15-Year Journey Reshaping Vietnam's Olympic DreamI sat for a long time in front of the blue lane data from the Paris 2026...
SwimmingAngelina Lista Decommits from LSU, Chooses Missouri: When Short-Course vs Long-Course Data Tells the Story the Record Sheet HidesThere is a moment in American college swimming that always feels to me like...
BadmintonNguyen Thuy Linh Exits Vietnam Open: The Gap With Xu Wen Jing Sits in the Closing PointsIn Game 1, Nguyen Thuy Linh led 16-14. In Game 2, she led 17-14. The scoreboa...
VolleyballHonda Center, Anaheim: A Silent Rehearsal for the 2028 OlympicsThe gong does not ring from the service line. In the absolute silence of a...
EsportsVisa VMC Fall 2026: When a Domestic Title Becomes a Gateway to M8On the night of October 17, in Ho Chi Minh City, the Bo7 grand final of Visa...
EsportsMinecraft's Fourth Dimension: A 2027 Roadmap and a Filing ErrorA track coach once told me that the value of a race plan lives in the first 4...
Martial ArtsRaoni Barcelos Leaves the Cage on a Stretcher in Las Vegas: A Data File on the Limits of a 39-Year-Old BantamweightRound Five in Las Vegas: The Sequence Matters More Than the Result Round five...
International FootballKarim Adeyemi and the €22m deal: a fire sale called by the wrong nameMinute 71. Karim Adeyemi receives the ball on the left touchline, some...
EsportsBLAST Slam VIII: The 28-1 Scoreline and the Confession of a PurgeIn the decisive match of the Last Chance stage at BLAST Slam VIII, one team...
SwimmingVietnam Swimming Data Wave: When Stage-1 Is Empty and the Lesson of Forgotten TruthThere is a pressure no one sees, but every team fears. I named it: Binh Duong...
ChessGlobal Chess League 2026: Carlsen Returns, India at a Historic CrossroadsThe empty stadium that year, I found the tactical diagram lying under the sea...
EsportsEsports: When Beautiful Data Hides a Bleeding IndustryAt Riyadh, in July 2026, I stood in the arena of the Esports World Cup and...
BadmintonFrench Open 2026 Final: PV Sindhu, the Last Six Points of the Decider, and the Unanswered Question of Ten MeetingsIn the deciding game of the semi-final, Hina Akechi had just edged ahead 16-1...
Martial ArtsVietnam's first bronze at Asiad 20: teqball, karate and the medal arithmetic nobody wants to readAt the corner of the hall where the teqball table had been assembled, what...
EsportsGAM vs VKE: The Battle Between Instinct and Formula at VCS Summer 2026When the clock hit the 28th minute of the match between GAM Esports and Vikin...
ChessNihal Sarin throws away a winning position in three moves, India lose 1.5-2.5 to Uzbekistan at the Chess OlympiadOne draw on board 3 was all India needed to leave Samarkand with a 2.0-2.0...
International FootballJoel Huiqui, a Tray of Tacos de Canasta and Cruz Azul's Media-Relations ProblemAt La Noria that morning, the first thing people saw was a tray of tacos de...
EsportsThe Nine Layers of an Esports Transfer: How a Price Tag Gets RewrittenThe Nine Layers of an Esports Transfer: How a Price Tag Gets Rewritten Openin...
International FootballA Punch in the Handshake Line: Japan U-21 and the Lesson of Silence Against North KoreaSome matches do not begin with a whistle. They begin with a line of men...
SwimmingFrom a Girl Swimming in Phu Nhuan Lake to Asia's Swimmer: A 15-Year Journey Reshaping Vietnam's Olympic DreamI sat for a long time in front of the blue lane data from the Paris 2026...
SwimmingAngelina Lista Decommits from LSU, Chooses Missouri: When Short-Course vs Long-Course Data Tells the Story the Record Sheet HidesThere is a moment in American college swimming that always feels to me like...
BadmintonNguyen Thuy Linh Exits Vietnam Open: The Gap With Xu Wen Jing Sits in the Closing PointsIn Game 1, Nguyen Thuy Linh led 16-14. In Game 2, she led 17-14. The scoreboa...
VolleyballHonda Center, Anaheim: A Silent Rehearsal for the 2028 OlympicsThe gong does not ring from the service line. In the absolute silence of a...
EsportsVisa VMC Fall 2026: When a Domestic Title Becomes a Gateway to M8On the night of October 17, in Ho Chi Minh City, the Bo7 grand final of Visa...
EsportsMinecraft's Fourth Dimension: A 2027 Roadmap and a Filing ErrorA track coach once told me that the value of a race plan lives in the first 4...
Martial ArtsRaoni Barcelos Leaves the Cage on a Stretcher in Las Vegas: A Data File on the Limits of a 39-Year-Old BantamweightRound Five in Las Vegas: The Sequence Matters More Than the Result Round five...
International FootballKarim Adeyemi and the €22m deal: a fire sale called by the wrong nameMinute 71. Karim Adeyemi receives the ball on the left touchline, some...
EsportsBLAST Slam VIII: The 28-1 Scoreline and the Confession of a PurgeIn the decisive match of the Last Chance stage at BLAST Slam VIII, one team...
